package com.heisenhub.uua.constant;

/**
 * @author sen
 * @description
 * @date 2023/12/26 16:32
 */

public interface UuaConstant {

    /**
     * 验证码有效时间，单位秒
     */
    public static final Long time = 120L;
    /**
     * 验证码类型，可选值 png和 gif
     */
    public static final String type = "png";
    /**
     * 图片宽度，px
     */
    public static final Integer width = 130;
    /**
     * 图片高度，px
     */
    public static final Integer height = 48;
    /**
     * 验证码位数
     */
    public static final Integer length = 4;
    /**
     * 验证码值的类型
     * 1. 数字加字母
     * 2. 纯数字
     * 3. 纯字母
     */
    public static final Integer charType = 2;


    /**
     * gif类型
     */
    public static final String GIF = "gif";
    /**
     * png类型
     */
    public static final String PNG = "png";



    interface RedisPrefix{
        /**
         * 验证码 key前缀
         */
        public static final String CODE_PREFIX = "captcha:";


        /**
         * 客戶端 key前缀
         */
        public static final String CLIENTID_PREFIX = "ClientID:";

    }




}
